<!DOCTYPE html>
<html class="client-nojs vector-feature-night-mode-disabled vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-sticky-header-enabled" lang="en" dir="ltr"><head>
<meta charset="UTF-8">
<title>Stochastic optimization</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="canonical" href="https://en.wikipedia.org/wiki/Stochastic_optimization"> <link href="./mw/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/user.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" type="text/css" href="./mw/site.styles.css">
<link rel="stylesheet" type="text/css" href="./mw/noscript.css">
<link rel="stylesheet" type="text/css" href="./footer.css">
<link rel="stylesheet" type="text/css" href="./vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Stochastic_optimization rootpage-Stochastic_optimization skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading">
<span id="openzim-page-title" class="mw-page-title-main"><span class="mw-page-title-main">Stochastic optimization</span></span>
</h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="en" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr">
<style data-mw-deduplicate="TemplateStyles:r1236090951">
/* start https://en.wikipedia.org/ */
.mw-parser-output .hatnote{font-style:italic}.mw-parser-output div.hatnote{padding-left:1.6em;margin-bottom:0.5em}.mw-parser-output .hatnote i{font-style:normal}.mw-parser-output .hatnote+link+.hatnote{margin-top:-0.5em}@media print{body.ns-0 .mw-parser-output .hatnote{display:none!important}}
/* end https://en.wikipedia.org/ */
</style><div role="note" class="hatnote navigation-not-searchable">This article is about <a href="Iterative_method" title="Iterative method">iterative methods</a>. For the modeling (and optimization) of decisions under uncertainty, see <a href="Stochastic_programming" title="Stochastic programming">stochastic programming</a>. For the context of control theory, see <a href="Stochastic_control" title="Stochastic control">stochastic control</a>.</div>
<p><b>Stochastic optimization</b> (<b>SO</b>) are <a href="Optimization_(mathematics)" class="mw-redirect" title="Optimization (mathematics)">optimization</a> <a href="Iterative_method" title="Iterative method">methods</a> that generate and use <a href="Random_variable" title="Random variable">random variables</a>. For <a href="Stochastic" title="Stochastic">stochastic</a> optimization problems, the <a href="Objective_function" class="mw-redirect" title="Objective function">objective functions</a> or <a href="Constraint_(mathematics)" title="Constraint (mathematics)">constraints</a> are random. Stochastic optimization also include methods with random <a href="Iterative_method" title="Iterative method">iterates</a>. Some hybrid methods use random iterates to solve stochastic problems, combining both meanings of stochastic optimization.<sup id="cite_ref-spall2003_1-0" class="reference"><a href="#cite_note-spall2003-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup>
Stochastic optimization methods generalize <a href="Deterministic_system_(mathematics)" class="mw-redirect" title="Deterministic system (mathematics)">deterministic</a> methods for deterministic problems.
</p>
<meta property="mw:PageProp/toc">
<div class="mw-heading mw-heading2"><h2 id="Methods_for_stochastic_functions">Methods for stochastic functions</h2></div>
<p>Partly random input data arise in such areas as real-time estimation and control, simulation-based optimization where <a href="Monte_Carlo_method" title="Monte Carlo method">Monte Carlo simulations</a> are run as estimates of an actual system,<sup id="cite_ref-fu2002_2-0" class="reference"><a href="#cite_note-fu2002-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> and problems where there is experimental (random) error in the measurements of the criterion. In such cases, knowledge that the function values are contaminated by random "noise" leads naturally to algorithms that use <a href="Statistics" title="Statistics">statistical inference</a> tools to estimate the "true" values of the function and/or make statistically optimal decisions about the next steps. Methods of this class include:
</p>
<ul><li><a href="Stochastic_approximation" title="Stochastic approximation">stochastic approximation</a> (SA), by <a href="Herbert_Robbins" title="Herbert Robbins">Robbins</a> and Monro (1951)<sup id="cite_ref-RM1951_4-0" class="reference"><a href="#cite_note-RM1951-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup></li>
<li><a href="Stochastic_gradient_descent" title="Stochastic gradient descent">stochastic gradient descent</a></li>
<li><a href="Finite-difference_stochastic_approximation" class="mw-redirect" title="Finite-difference stochastic approximation">finite-difference SA</a> by <a href="Jack_Kiefer_(mathematician)" class="mw-redirect" title="Jack Kiefer (mathematician)">Kiefer</a> and <a href="Jacob_Wolfowitz" title="Jacob Wolfowitz">Wolfowitz</a> (1952)<sup id="cite_ref-KW1952_5-0" class="reference"><a href="#cite_note-KW1952-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup></li>
<li><a href="Simultaneous_perturbation_stochastic_approximation" title="Simultaneous perturbation stochastic approximation">simultaneous perturbation SA</a> by Spall (1992)<sup id="cite_ref-spall1992_6-0" class="reference"><a href="#cite_note-spall1992-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup></li>
<li><a href="Scenario_optimization" title="Scenario optimization">scenario optimization</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="Randomized_search_methods">Randomized search methods</h2></div>
<div role="note" class="hatnote navigation-not-searchable">See also: <a href="Metaheuristic" title="Metaheuristic">Metaheuristic</a></div>
<p>On the other hand, even when the <a href="Data_set" title="Data set">data set</a> consists of precise measurements, some methods introduce randomness into the search-process to accelerate progress.<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup> Such randomness can also make the method less sensitive to modeling errors. Another advantage is that randomness into the search-process can be used for obtaining interval estimates of the minimum of a function via extreme value statistics.<sup id="cite_ref-deCarvalho2011_8-0" class="reference"><a href="#cite_note-deCarvalho2011-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-deCarvalho2012_9-0" class="reference"><a href="#cite_note-deCarvalho2012-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup>
Further, the injected randomness may enable the method to escape a local optimum and eventually to approach a global optimum. Indeed, this <a href="Randomized_algorithm" title="Randomized algorithm">randomization</a> principle is known to be a simple and effective way to obtain algorithms with <i>almost certain</i> good performance uniformly across many data sets, for many sorts of problems. Stochastic optimization methods of this kind include:
</p>
<ul><li><a href="Simulated_annealing" title="Simulated annealing">simulated annealing</a> by S. Kirkpatrick, C. D. Gelatt and M. P. Vecchi (1983)<sup id="cite_ref-kirk1983_10-0" class="reference"><a href="#cite_note-kirk1983-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup></li>
<li><a href="Quantum_annealing" title="Quantum annealing">quantum annealing</a></li>
<li>Probability Collectives by D.H. Wolpert, S.R. Bieniawski and D.G. Rajnarayan (2011)<sup id="cite_ref-wolp2011_11-0" class="reference"><a href="#cite_note-wolp2011-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup></li>
<li><a href="Reactive_Search_Optimization" class="mw-redirect" title="Reactive Search Optimization">reactive search optimization (RSO)</a> by <a href="Roberto_Battiti" title="Roberto Battiti">Roberto Battiti</a>, G. Tecchiolli (1994),<sup id="cite_ref-BattitiTecchiolli94_12-0" class="reference"><a href="#cite_note-BattitiTecchiolli94-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup> recently reviewed in the reference book <sup id="cite_ref-BattitiBrunatoMascia2008_13-0" class="reference"><a href="#cite_note-BattitiBrunatoMascia2008-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup></li>
<li><a href="Cross-entropy_method" title="Cross-entropy method">cross-entropy method</a> by <a href="Reuven_Rubinstein" title="Reuven Rubinstein">Rubinstein</a> and <a href="Dirk_Kroese" title="Dirk Kroese">Kroese</a> (2004)<sup id="cite_ref-rubkro_14-0" class="reference"><a href="#cite_note-rubkro-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup></li>
<li><a href="Random_search" title="Random search">random search</a> by <a href="Anatoly_Zhigljavsky" title="Anatoly Zhigljavsky">Anatoly Zhigljavsky</a> (1991)<sup id="cite_ref-zhigl1991_15-0" class="reference"><a href="#cite_note-zhigl1991-15"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup></li>
<li>Informational search <sup id="cite_ref-16" class="reference"><a href="#cite_note-16"><span class="cite-bracket">[</span>16<span class="cite-bracket">]</span></a></sup></li>
<li><a href="Stochastic_tunneling" title="Stochastic tunneling">stochastic tunneling</a><sup id="cite_ref-wenz1999_17-0" class="reference"><a href="#cite_note-wenz1999-17"><span class="cite-bracket">[</span>17<span class="cite-bracket">]</span></a></sup></li>
<li><a href="Parallel_tempering" title="Parallel tempering">parallel tempering</a> a.k.a. replica exchange<sup id="cite_ref-mari1992_18-0" class="reference"><a href="#cite_note-mari1992-18"><span class="cite-bracket">[</span>18<span class="cite-bracket">]</span></a></sup></li>
<li><a href="Stochastic_hill_climbing" title="Stochastic hill climbing">stochastic hill climbing</a></li>
<li><a href="Swarm_intelligence" title="Swarm intelligence">swarm algorithms</a></li>
<li><a href="Evolutionary_algorithms" class="mw-redirect" title="Evolutionary algorithms">evolutionary algorithms</a>
<ul><li><a href="Genetic_algorithms" class="mw-redirect" title="Genetic algorithms">genetic algorithms</a> by Holland (1975)<sup id="cite_ref-gold1991_19-0" class="reference"><a href="#cite_note-gold1991-19"><span class="cite-bracket">[</span>19<span class="cite-bracket">]</span></a></sup></li>
<li><a href="Evolution_strategies" class="mw-redirect" title="Evolution strategies">evolution strategies</a></li></ul></li>
<li>cascade object optimization & modification algorithm (2016)<sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">[</span>20<span class="cite-bracket">]</span></a></sup></li></ul>
<p>In contrast, some authors have argued that randomization can only improve a deterministic algorithm if the deterministic algorithm was poorly designed in the first place.<sup id="cite_ref-21" class="reference"><a href="#cite_note-21"><span class="cite-bracket">[</span>21<span class="cite-bracket">]</span></a></sup>
<a href="Fred_W._Glover" title="Fred W. Glover">Fred W. Glover</a><sup id="cite_ref-22" class="reference"><a href="#cite_note-22"><span class="cite-bracket">[</span>22<span class="cite-bracket">]</span></a></sup> argues that reliance on random elements may prevent the development of more intelligent and better deterministic components. The way in which results of stochastic optimization algorithms are usually presented (e.g., presenting only the average, or even the best, out of N runs without any mention of the spread), may also result in a positive bias towards randomness.
</p>
<div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2></div>
<ul><li><a href="Global_optimization" title="Global optimization">Global optimization</a></li>
<li><a href="Machine_learning" title="Machine learning">Machine learning</a></li>
<li><a href="Scenario_optimization" title="Scenario optimization">Scenario optimization</a></li>
<li><a href="Gaussian_process" title="Gaussian process">Gaussian process</a></li>
<li><a href="State_Space_Model" class="mw-redirect" title="State Space Model">State Space Model</a></li>
<li><a href="Model_predictive_control" title="Model predictive control">Model predictive control</a></li>
<li><a href="Nonlinear_programming" title="Nonlinear programming">Nonlinear programming</a></li>
<li><a href="Entropic_value_at_risk" title="Entropic value at risk">Entropic value at risk</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="References">References</h2></div>
<style data-mw-deduplicate="TemplateStyles:r1239543626">
/* start https://en.wikipedia.org/ */
.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}
/* end https://en.wikipedia.org/ */
</style><div class="reflist reflist-columns references-column-width" style="column-width: 30em;">
<ol class="references">
<li id="cite_note-spall2003-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-spall2003_1-0">^</a></b></span> <span class="reference-text">
<style data-mw-deduplicate="TemplateStyles:r1238218222">
/* start https://en.wikipedia.org/ */
.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("./mw/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("./mw/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("./mw/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("./mw/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}
/* end https://en.wikipedia.org/ */
</style><cite id="CITEREFSpall,_J._C.2003" class="citation book cs1">Spall, J. C. (2003). <a rel="nofollow" class="external text" href="http://www.jhuapl.edu/ISSO"><i>Introduction to Stochastic Search and Optimization</i></a>. Wiley. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <bdi>978-0-471-33052-3</bdi>.</cite></span>
</li>
<li id="cite_note-fu2002-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-fu2002_2-0">^</a></b></span> <span class="reference-text">
<cite id="CITEREFFu,_M._C.2002" class="citation journal cs1">Fu, M. C. (2002). "Optimization for Simulation: Theory vs. Practice". <i>INFORMS Journal on Computing</i>. <b>14</b> (3): <span class="nowrap">192–</span>227. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1287%2Fijoc.14.3.192.113">10.1287/ijoc.14.3.192.113</a>.</cite></span>
</li>
<li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text">M.C. Campi and S. Garatti. <i>The Exact Feasibility of Randomized Solutions of Uncertain Convex Programs.</i> SIAM J. on Optimization, 19, no.3: 1211–1230, 2008.<a rel="nofollow" class="external autonumber" href="http://epubs.siam.org/siopt/resource/1/sjope8/v19/i3/p1211_s1">[1]</a></span>
</li>
<li id="cite_note-RM1951-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-RM1951_4-0">^</a></b></span> <span class="reference-text">
<cite id="CITEREFRobbins,_H.Monro,_S.1951" class="citation journal cs1">Robbins, H.; Monro, S. (1951). <a rel="nofollow" class="external text" href="https://doi.org/10.1214%2Faoms%2F1177729586">"A Stochastic Approximation Method"</a>. <i>Annals of Mathematical Statistics</i>. <b>22</b> (3): <span class="nowrap">400–</span>407. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://doi.org/10.1214%2Faoms%2F1177729586">10.1214/aoms/1177729586</a></span>.</cite></span>
</li>
<li id="cite_note-KW1952-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-KW1952_5-0">^</a></b></span> <span class="reference-text"><cite id="CITEREFJ._KieferJ._Wolfowitz1952" class="citation journal cs1"><a href="Jack_Kiefer_(mathematician)" class="mw-redirect" title="Jack Kiefer (mathematician)">J. Kiefer</a>; <a href="Jacob_Wolfowitz" title="Jacob Wolfowitz">J. Wolfowitz</a> (1952). <a rel="nofollow" class="external text" href="https://doi.org/10.1214%2Faoms%2F1177729392">"Stochastic Estimation of the Maximum of a Regression Function"</a>. <i>Annals of Mathematical Statistics</i>. <b>23</b> (3): <span class="nowrap">462–</span>466. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://doi.org/10.1214%2Faoms%2F1177729392">10.1214/aoms/1177729392</a></span>.</cite></span>
</li>
<li id="cite_note-spall1992-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-spall1992_6-0">^</a></b></span> <span class="reference-text">
<cite id="CITEREFSpall,_J._C.1992" class="citation journal cs1">Spall, J. C. (1992). <a rel="nofollow" class="external text" href="http://www.jhuapl.edu/SPSA">"Multivariate Stochastic Approximation Using a Simultaneous Perturbation Gradient Approximation"</a>. <i>IEEE Transactions on Automatic Control</i>. <b>37</b> (3): <span class="nowrap">332–</span>341. <a href="CiteSeerX_(identifier)" class="mw-redirect" title="CiteSeerX (identifier)">CiteSeerX</a> <span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.19.4562">10.1.1.19.4562</a></span>. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1109%2F9.119632">10.1109/9.119632</a>.</cite></span>
</li>
<li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text">Holger H. Hoos and Thomas Stützle, <i><a rel="nofollow" class="external text" href="http://www.sls-book.net/">Stochastic Local Search: Foundations and Applications</a></i>, <a href="Morgan_Kaufmann" class="mw-redirect" title="Morgan Kaufmann">Morgan Kaufmann</a> / <a href="Elsevier" title="Elsevier">Elsevier</a>, 2004.</span>
</li>
<li id="cite_note-deCarvalho2011-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-deCarvalho2011_8-0">^</a></b></span> <span class="reference-text">
<cite id="CITEREFM._de_Carvalho2011" class="citation journal cs1">M. de Carvalho (2011). <a rel="nofollow" class="external text" href="https://www.maths.ed.ac.uk/~mdecarv/papers/decarvalho2011.pdf">"Confidence intervals for the minimum of a function using extreme value statistics"</a> <span class="cs1-format">(PDF)</span>. <i>International Journal of Mathematical Modelling and Numerical Optimisation</i>. <b>2</b> (3): <span class="nowrap">288–</span>296. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1504%2FIJMMNO.2011.040793">10.1504/IJMMNO.2011.040793</a>.</cite></span>
</li>
<li id="cite_note-deCarvalho2012-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-deCarvalho2012_9-0">^</a></b></span> <span class="reference-text">
<cite id="CITEREFM._de_Carvalho2012" class="citation journal cs1">M. de Carvalho (2012). <a rel="nofollow" class="external text" href="https://www.maths.ed.ac.uk/~mdecarv/papers/decarvalho2012c.pdf">"A generalization of the Solis-Wets method"</a> <span class="cs1-format">(PDF)</span>. <i>Journal of Statistical Planning and Inference</i>. <b>142</b> (3): 633‒644. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1016%2Fj.jspi.2011.08.016">10.1016/j.jspi.2011.08.016</a>.</cite></span>
</li>
<li id="cite_note-kirk1983-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-kirk1983_10-0">^</a></b></span> <span class="reference-text">
<cite id="CITEREFS._KirkpatrickC._D._GelattM._P._Vecchi1983" class="citation journal cs1">S. Kirkpatrick; C. D. Gelatt; M. P. Vecchi (1983). <a rel="nofollow" class="external text" href="http://citeseer.ist.psu.edu/kirkpatrick83optimization.html">"Optimization by Simulated Annealing"</a>. <i>Science</i>. <b>220</b> (4598): <span class="nowrap">671–</span>680. <a href="Bibcode_(identifier)" class="mw-redirect" title="Bibcode (identifier)">Bibcode</a>:<a rel="nofollow" class="external text" href="https://ui.adsabs.harvard.edu/abs/1983Sci...220..671K">1983Sci...220..671K</a>. <a href="CiteSeerX_(identifier)" class="mw-redirect" title="CiteSeerX (identifier)">CiteSeerX</a> <span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.123.7607">10.1.1.123.7607</a></span>. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1126%2Fscience.220.4598.671">10.1126/science.220.4598.671</a>. <a href="PMID_(identifier)" class="mw-redirect" title="PMID (identifier)">PMID</a> <a rel="nofollow" class="external text" href="https://pubmed.ncbi.nlm.nih.gov/17813860">17813860</a>. <a href="S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:205939">205939</a>.</cite></span>
</li>
<li id="cite_note-wolp2011-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-wolp2011_11-0">^</a></b></span> <span class="reference-text">
<cite id="CITEREFD.H._WolpertS.R._BieniawskiD.G._Rajnarayan2011" class="citation web cs1">D.H. Wolpert; S.R. Bieniawski; D.G. Rajnarayan (2011). <a rel="nofollow" class="external text" href="http://www.santafe.edu/research/working-papers/abstract/f752fdb9c2b41e4e04947d7531421d61/">"Probability Collectives in Optimization"</a>. <i>Santa Fe Institute</i>.</cite></span>
</li>
<li id="cite_note-BattitiTecchiolli94-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-BattitiTecchiolli94_12-0">^</a></b></span> <span class="reference-text">
<cite id="CITEREFBattitiGianpietro_Tecchiolli1994" class="citation journal cs1">Battiti, Roberto; Gianpietro Tecchiolli (1994). <a rel="nofollow" class="external text" href="http://rtm.science.unitn.it/~battiti/archive/TheReactiveTabuSearch.PDF">"The reactive tabu search"</a> <span class="cs1-format">(PDF)</span>. <i>ORSA Journal on Computing</i>. <b>6</b> (2): <span class="nowrap">126–</span>140. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1287%2Fijoc.6.2.126">10.1287/ijoc.6.2.126</a>.</cite></span>
</li>
<li id="cite_note-BattitiBrunatoMascia2008-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-BattitiBrunatoMascia2008_13-0">^</a></b></span> <span class="reference-text">
<cite id="CITEREFBattitiMauro_BrunatoFranco_Mascia2008" class="citation book cs1">Battiti, Roberto; Mauro Brunato; Franco Mascia (2008). <i>Reactive Search and Intelligent Optimization</i>. <a href="Springer_Verlag" class="mw-redirect" title="Springer Verlag">Springer Verlag</a>. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <bdi>978-0-387-09623-0</bdi>.</cite></span>
</li>
<li id="cite_note-rubkro-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-rubkro_14-0">^</a></b></span> <span class="reference-text">
<cite id="CITEREFRubinstein,_R._Y.Kroese,_D._P.2004" class="citation book cs1"><a href="Reuven_Rubinstein" title="Reuven Rubinstein">Rubinstein, R. Y.</a>; <a href="Dirk_Kroese" title="Dirk Kroese">Kroese, D. P.</a> (2004). <i>The Cross-Entropy Method</i>. Springer-Verlag. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <bdi>978-0-387-21240-1</bdi>.</cite></span>
</li>
<li id="cite_note-zhigl1991-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-zhigl1991_15-0">^</a></b></span> <span class="reference-text">
<cite id="CITEREFZhigljavsky,_A._A.1991" class="citation book cs1">Zhigljavsky, A. A. (1991). <i>Theory of Global Random Search</i>. Kluwer Academic. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <bdi>978-0-7923-1122-5</bdi>.</cite></span>
</li>
<li id="cite_note-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-16">^</a></b></span> <span class="reference-text"><cite id="CITEREFKagan_E.Ben-Gal_I.2014" class="citation journal cs1">Kagan E.; Ben-Gal I. (2014). "A Group-Testing Algorithm with Online Informational Learning". <i>IIE Transactions</i>. <b>46</b> (2): <span class="nowrap">164–</span>184. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1080%2F0740817X.2013.803639">10.1080/0740817X.2013.803639</a>. <a href="S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:18588494">18588494</a>.</cite></span>
</li>
<li id="cite_note-wenz1999-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-wenz1999_17-0">^</a></b></span> <span class="reference-text">
<cite id="CITEREFW._WenzelK._Hamacher1999" class="citation journal cs1">W. Wenzel; K. Hamacher (1999). "Stochastic tunneling approach for global optimization of complex potential energy landscapes". <i>Phys. Rev. Lett</i>. <b>82</b> (15): 3003. <a href="ArXiv_(identifier)" class="mw-redirect" title="ArXiv (identifier)">arXiv</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://arxiv.org/abs/physics/9903008">physics/9903008</a></span>. <a href="Bibcode_(identifier)" class="mw-redirect" title="Bibcode (identifier)">Bibcode</a>:<a rel="nofollow" class="external text" href="https://ui.adsabs.harvard.edu/abs/1999PhRvL..82.3003W">1999PhRvL..82.3003W</a>. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1103%2FPhysRevLett.82.3003">10.1103/PhysRevLett.82.3003</a>. <a href="S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:5113626">5113626</a>.</cite></span>
</li>
<li id="cite_note-mari1992-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-mari1992_18-0">^</a></b></span> <span class="reference-text">
<cite id="CITEREFE._MarinariG._Parisi1992" class="citation journal cs1">E. Marinari; G. Parisi (1992). "Simulated tempering: A new monte carlo scheme". <i>Europhys. Lett</i>. <b>19</b> (6): <span class="nowrap">451–</span>458. <a href="ArXiv_(identifier)" class="mw-redirect" title="ArXiv (identifier)">arXiv</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://arxiv.org/abs/hep-lat/9205018">hep-lat/9205018</a></span>. <a href="Bibcode_(identifier)" class="mw-redirect" title="Bibcode (identifier)">Bibcode</a>:<a rel="nofollow" class="external text" href="https://ui.adsabs.harvard.edu/abs/1992EL.....19..451M">1992EL.....19..451M</a>. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1209%2F0295-5075%2F19%2F6%2F002">10.1209/0295-5075/19/6/002</a>. <a href="S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:12321327">12321327</a>.</cite></span>
</li>
<li id="cite_note-gold1991-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-gold1991_19-0">^</a></b></span> <span class="reference-text">
<cite id="CITEREFGoldberg,_D._E.1989" class="citation book cs1">Goldberg, D. E. (1989). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20060719133933/http://www-illigal.ge.uiuc.edu/"><i>Genetic Algorithms in Search, Optimization, and Machine Learning</i></a>. Addison-Wesley. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <bdi>978-0-201-15767-3</bdi>. Archived from <a rel="nofollow" class="external text" href="http://www-illigal.ge.uiuc.edu">the original</a> on 2006-07-19.</cite></span>
</li>
<li id="cite_note-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-20">^</a></b></span> <span class="reference-text">
<cite id="CITEREFTavridovich,_S._A.2017" class="citation journal cs1">Tavridovich, S. A. (2017). <a rel="nofollow" class="external text" href="http://journal-s.org/index.php/ijas/article/view/10121/pdf">"COOMA: an object-oriented stochastic optimization algorithm"</a>. <i>International Journal of Advanced Studies</i>. <b>7</b> (2): <span class="nowrap">26–</span>47. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://doi.org/10.12731%2F2227-930x-2017-2-26-47">10.12731/2227-930x-2017-2-26-47</a></span>.</cite></span>
</li>
<li id="cite_note-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-21">^</a></b></span> <span class="reference-text"><cite id="CITEREFYudkowsky2008" class="citation web cs1">Yudkowsky, Eliezer (11 November 2008). <a rel="nofollow" class="external text" href="http://lesswrong.com/lw/vp/worse_than_random/">"Worse Than Random - LessWrong"</a>.</cite></span>
</li>
<li id="cite_note-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-22">^</a></b></span> <span class="reference-text">
<cite id="CITEREFGlover,_F.2007" class="citation journal cs1">Glover, F. (2007). "Tabu search—uncharted domains". <i>Annals of Operations Research</i>. <b>149</b>: <span class="nowrap">89–</span>98. <a href="CiteSeerX_(identifier)" class="mw-redirect" title="CiteSeerX (identifier)">CiteSeerX</a> <span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.417.8223">10.1.1.417.8223</a></span>. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1007%2Fs10479-006-0113-9">10.1007/s10479-006-0113-9</a>. <a href="S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:6854578">6854578</a>.</cite></span>
</li>
</ol></div>
<div class="mw-heading mw-heading2"><h2 id="Further_reading">Further reading</h2></div>
<ul><li>Michalewicz, Z. and Fogel, D. B. (2000), <i><a rel="nofollow" class="external text" href="https://books.google.com/books?id=MpKqCAAAQBAJ&q=%22stochastic%22">How to Solve It: Modern Heuristics</a></i>, Springer-Verlag, New York.</li></ul>
<div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2></div>
<ul><li><a rel="nofollow" class="external text" href="http://stoprog.org/">COSP</a></li></ul></div><!--htdig_noindex--><div><div class="zim-footer">
This article is issued from <a class="external text" title="Last edited on 2024-12-15" href="https://en.wikipedia.org/wiki/?title=Stochastic_optimization&oldid=1263192367">Wikipedia</a>. The text is available under <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en">Creative Commons Attribution-Share Alike 4.0</a> unless otherwise noted. Additional terms may apply for the media files.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
</body></html>